dna splicing - English Synonyms Dictionary